axios.defaults.baseURL = 'http://127.0.0.1:8888';
axios.defaults.withCredentials = true;
axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded';
axios.defaults.transformRequest = function (data) {
	if (!data) return data;
	let result = ``;
	for (let attr in data) {
		if (!data.hasOwnProperty(attr)) break;
		result += `&${attr}=${data[attr]}`;
	}
	return result.substring(1);
};
axios.interceptors.response.use(function onFulfilled(response) {
	//说明能从服务器正常获取数据(数据不一定是我们想要的 状态码:^2|3)
	return response.data;
}, function onRejected(reason) {
	//不能从服务器正常获取到数据(状态码：^4|50,这类错误我们是统一在响应拦截器中进行处理)
	if(reason.response) {
		//收到服务器的反馈(最起码连接上服务器了)
		switch(String(reason.response.status)){
			case "404":
				alert("当前请求的地址不存在")
				break;
		}
	}else {
		//连服务器都没连接上（断网）
		alert("您当前的网络中断，请连接网络后，刷新页面")
	}
	return Promise.reject(reason);
});